/**
	* Copyright (c) minuteproject, minuteproject@gmail.com
	* All rights reserved.
	* 
	* Licensed under the Apache License, Version 2.0 (the "License")
	* you may not use this file except in compliance with the License.
	* You may obtain a copy of the License at
	* 
	* http://www.apache.org/licenses/LICENSE-2.0
	* 
	* Unless required by applicable law or agreed to in writing, software
	* distributed under the License is distributed on an "AS IS" BASIS,
	* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
	* See the License for the specific language governing permissions and
	* limitations under the License.
	* 
	* More information on minuteproject:
	* twitter @minuteproject
	* wiki http://minuteproject.wikispaces.com 
	* blog http://minuteproject.blogspot.net
	* 
*/
/**
	* template reference : 
	* - name : OpenXavaDomainEntityJPA2Metamodel
	* - file name : DomainEntityJPA2Metamodel.vm
*/
package sistema_oficial.sistema_oficial.domain.sistemaoficial;

import java.sql.*;
import javax.persistence.metamodel.SingularAttribute;
import javax.persistence.metamodel.StaticMetamodel;
import javax.persistence.metamodel.SetAttribute;

import sistema_oficial.sistema_oficial.domain.sistemaoficial.EstudioRealizado;
import sistema_oficial.sistema_oficial.domain.sistemaoficial.Puesto;
import sistema_oficial.sistema_oficial.domain.sistemaoficial.Municipio;
import sistema_oficial.sistema_oficial.domain.sistemaoficial.Genero;
import sistema_oficial.sistema_oficial.domain.sistemaoficial.Nacionalidad;

@StaticMetamodel(Colaborador.class)
public class Colaborador_ {

    public static volatile SingularAttribute<Colaborador, String> identificador;

    public static volatile SingularAttribute<Colaborador, String> nombre1;
    public static volatile SingularAttribute<Colaborador, String> nombre2;
    public static volatile SingularAttribute<Colaborador, String> apellido1;
    public static volatile SingularAttribute<Colaborador, String> apellido2;
    public static volatile SingularAttribute<Colaborador, byte[]> foto;
    public static volatile SingularAttribute<Colaborador, String> domicilioActual;
    public static volatile SingularAttribute<Colaborador, String> telefono;
    public static volatile SingularAttribute<Colaborador, Date> fechanacimiento;
    public static volatile SingularAttribute<Colaborador, Integer> edad;
    public static volatile SingularAttribute<Colaborador, String> nit;
    public static volatile SingularAttribute<Colaborador, Boolean> examenSalud;
    public static volatile SingularAttribute<Colaborador, Boolean> terminoServicioMilitar;
    public static volatile SingularAttribute<Colaborador, String> cedulaDpi;
    public static volatile SingularAttribute<Colaborador, String> porEmergenciaAvisar;
    public static volatile SingularAttribute<Colaborador, String> porEmergenciaDireccion;
    public static volatile SingularAttribute<Colaborador, String> porEmergenciaTelefono;

    public static volatile SingularAttribute<Colaborador, Municipio> municipioIdentificador;
    public static volatile SingularAttribute<Colaborador, Genero> generoIdentificador;
    public static volatile SingularAttribute<Colaborador, Nacionalidad> nacionalidadIdentificador;

    public static volatile SetAttribute<Colaborador, EstudioRealizado> estudioRealizadoColaboradorViaColaboradorIdentificador;
    public static volatile SetAttribute<Colaborador, Puesto> puestoColaboradorViaColaboradorIdentificador;


}
